﻿body, div, p, span, h1, h2, h3, td, input { padding: 0; margin: 0; font-family: arial, '微软雅黑', 'Hiragino Sans GB', 'Microsoft Yahei', \5b8b\4f53, Tahoma, Arial, Helvetica, STHeiti; }

body { background: #f0f0f0 !important; }

ul, li { list-style: none; }

/** ----------------------------考生信息样式---------------------------- **/

/** 头部通用 **/
.toparea { width: 100%; height: 64px; background: url(../../images/Login/topbg.gif) left bottom repeat-x; }

    .toparea .con { width: 1280px; margin: 0 auto; padding-top: 10px; }

    .toparea .info { float: right; margin-top: 10px; }

    .toparea .verticalline { padding: 0 10px; }

    .toparea .logo { width: 262px; float: left; display: inline; }

        .toparea .logo img { max-height: 48px; }

    .toparea .quit { cursor: pointer; }

/** ------个人信息开始------ **/
.mainarea { width: 1280px; margin: 0 auto; margin-top: 10px; }

    .mainarea .con { width: 100%; float: left; background: #fff; border-radius: 5px; min-height: 450px; }

    .mainarea .inner { width: 1100px; float: left; margin-left: 90px; border-radius: 5px; margin-top: 48px; box-shadow: 1px 1px 16px -6px #888888; }

    .mainarea .check { width: 1000px; float: left; margin-left: 120px; height: 105px; text-align: center; margin-top: 50px; }

    .mainarea .leftpart { float: left; background: #f7f7f7; padding: 30px; }

        .mainarea .leftpart .basic { margin: 0 auto; line-height: 24px; }

        .mainarea .leftpart .margintop27 { margin-top: 27px; }

        .mainarea .leftpart .margintop80 { }

        .mainarea .leftpart .basic .head { float: left; margin-right: 30px; /*box-shadow: 1px 1px 1px 0 #ddd;*/ }

        .mainarea .leftpart .basic .info { margin-top: 30px; float: left; }

    .mainarea .underline { display: inline-block; border-bottom: 1px solid #ededed; width: 100%; }

    .mainarea .rightpart { float: left; margin-top: 115px; margin-left: 100px; text-align: center; }

        .mainarea .rightpart .pic { width: 79px; float: left; }

        .mainarea .rightpart .progess, .mainarea .rightpart .setsound { width: 250px; float: left; margin-left: 25px; text-align: center; color: #a0a0a0; font-size: 16px; line-height: 30px; }

        .mainarea .rightpart .progess { margin-top: 16px; }

        .mainarea .rightpart .paper, .mainarea .rightpart .sound { float: left; }

        .mainarea .rightpart .sound { margin-top: 68px; }

        .mainarea .rightpart .setsound { margin-top: 32px; }


        .mainarea .rightpart .redownload { width: 37px; height: 38px; background: url(/App/images/Login/redownload.png) no-repeat; cursor: pointer; float: left; margin-top: 33px; margin-left: 13px; }

        .mainarea .rightpart .btnToPaper { background: #79D484; border: 0; padding: 10px; color: white; cursor: pointer; border-radius: 5px; }

/** ------个人信息结束------ **/

/** ------考试须知开始------ **/
.noticel { width: 47%; float: left; display: inline; padding: 4%; color: #7d7d7d; line-height: 30px; }

    .noticel h2 { font-size: 20px; color: #333; text-align: center; padding-bottom: 10px; font-weight: normal; }

.noticer { width: 40%; float: right; display: inline; margin-right: 3%; border-radius: 5px; box-shadow: 1px 1px 16px -6px #888888; /*height: 464px;*/ margin-top: 26px; }

    .noticer .title-1 { width: 80%; margin: 0 auto; text-align: center; font-size: 20px; padding-top: 22px; }

    .noticer .title-2 { width: 80%; margin: 0 auto; text-align: center; font-size: 16px; padding-top: 6px; color: #333; }

    .noticer .types { width: 80%; margin: 0 auto; text-align: center; font-size: 18px; padding-top: 6px; color: #333; }

        .noticer .types li { padding: 10px 0; font-size: 16px; }

.startime { width: 100%; text-align: center; float: left; padding: 30px 0; }

/** ------考试须知结束------ **/

/** ------考试列表开始------ **/
.examlist { width: 90%; margin: 0 auto; }

    .examlist .examlink { float: right; }

.examitem { margin: 30px 0; border-bottom: 1px solid #e2e2e2; padding-bottom: 10px; }

.examlist .title, .examlist .info { width: 80%; color: #8f8f8f; }

.examlist .simulationtest .title { width: 100%; }

.examlist .info { padding-top: 10px; }

.examlist .title span { display: inline-block; }

.examlist .title .mark { background: url(../../images/Login/mark.png) no-repeat; width: 99px; height: 34px; text-indent: 11px; /*line-height: 28px;*/ font-size: 15px; color: #696969; }

.examlist .tdetail { font-size: 20px; color: #333; }

.examlist .title .noanswer { width: 14px; float: right; height: 16px; background: url(/App/images/Login/noanswer.png) no-repeat; margin-right: 13px; margin-top: 7px; }

.examlist .title .goingon { width: 14px; float: right; height: 16px; background: url(/App/images/Login/goingon.png) no-repeat; margin-right: 13px; margin-top: 7px; }

.examlist .title .nostart { width: 17px; float: right; height: 16px; background: url(/App/images/Login/nostart.png) no-repeat; margin-right: 13px; margin-top: 7px; }

.examlist .title .completed { width: 17px; float: right; height: 16px; background: url(/App/images/Login/completed.png) no-repeat; margin-right: 13px; margin-top: 11px; }
/** tab切换 **/
.tab { width: 100%; height: 80px; color: #d8d1d1; border-bottom: 1px solid #e2e2e2; }

    .tab .item { width: 120px; float: left; display: inline-block; padding-top: 40px; text-align: center; font-size: 20px; cursor: pointer; box-sizing: content-box; -webkit-box-sizing: content-box; }

    .tab .cur { border-bottom: 2px solid #79d484; height: 39px; color: #333; }
/** ------考试列表结束------ **/


/** ------调节声音样式开始------ **/
.soundbg { width: 100%; height: 11px; font-size: 0; border-radius: 10px; background: #e3e3e3; position: relative; }

.soundhand { width: 17px; height: 31px; background: url(/App/images/Login/hornbtn.png) no-repeat; position: absolute; top: -10px; cursor: pointer; }

.soundvalue { height: 11px; position: absolute; left: 0; top: 0; background: #79d484; border-top-left-radius: 10px; border-bottom-left-radius: 10px; }
/** ------调节声音样式结束------ **/


/** ------进度条样式开始------ **/
.probg { width: 100%; height: 11px; font-size: 0; border-radius: 10px; background: #e3e3e3; position: relative; }

.procom { height: 11px; position: absolute; left: 0; top: 0; background: #79d484; border-top-left-radius: 10px; border-bottom-left-radius: 10px; }

.probg .error { background: #e6566a; }
/** ------进度条样式结束------ **/

/** ------按钮样式------ **/
.btn-1 { padding: 12px 20px; background: #79d485; border: 0; border-radius: 5px; font-size: 16px; color: #fff; cursor: pointer; }

.btn-n { padding: 12px 20px; background: #DDDDDD; border: 0; border-radius: 5px; font-size: 16px; color: #fff; cursor: pointer; }

.btn-2 { width: 122px; padding: 12px 0; background: #79d485; border: 0; border-radius: 5px; font-size: 20px; color: #fff; cursor: pointer; }

.btn-3 { width: 122px; padding: 8px 0; background: #79d485; border: 0; border-radius: 5px; font-size: 16px; color: #fff; cursor: pointer; }

.paddingright15 { padding-right: 15px; }

.paddingbottom35 { padding-bottom: 35px; }

.margintop20 { margin-top: 20px; }

.margintop60 { margin-top: 60px; }

.ftsize20 { font-size: 20px; }

.ftsize18 { font-size: 18px; }

.col333 { color: #333; }

.col666 { color: #666; }

.colfc5c1d { color: #fc5c1d; }

.photoImg { /* 普通一寸 */ /*width: 150px;
    height: 220px;*/ /* 小二寸 */ width: 5.5cm; height: 7.5cm; }
